home *** CD-ROM | disk | FTP | other *** search
/ Mission 3 / Mission 3.zip / Mission 3.iso / texte / qed / src / set.h < prev    next >
C/C++ Source or Header  |  1998-03-15  |  796b  |  23 lines

  1. #ifndef _qed_set_h_
  2. #define _qed_set_h_
  3.  
  4. extern int        setfree    (SET set);                /* kleinste freie Nummer */
  5. extern int        setmax    (SET set);                /* größte belegte Nummer */
  6. extern int        setmin    (SET set);                /* kleinste belegte Nummer */
  7. extern void        setcpy    (SET set1, SET set2);
  8. extern void        setall    (SET set);
  9. extern void        setclr    (SET set);
  10. extern void        setnot    (SET set);
  11. extern void        setand    (SET set1, SET set2);
  12. extern void        setor        (SET set1, SET set2);
  13. extern void        setxor    (SET set1, SET set2);
  14. extern void        setincl    (SET set, int elt);
  15. extern void        setexcl    (SET set, int elt);
  16. extern void        setchg    (SET set, int elt);
  17. extern bool        setin        (SET set, int elt);
  18. extern bool        setcmp    (SET set1, SET set2);
  19. extern int        setcard    (SET set);
  20. extern void        str2set    (char *str, SET set);
  21.  
  22. #endif
  23.